Лабораторная работа №6

Мандатное разграничение прав в Linux

Маслова А. С.

Российский университет дружбы народов, Москва, Россия

12 октября 2024

Информация

Докладчик

Цель работы

Цель работы

Развить навыки администрирования ОС Linux. Получить первое практическое знакомство с технологией SELinux1. Проверить работу SELinx на практике совместно с веб-сервером Apache.

Выполнение лабораторной работы

Выполнение лабораторной работы

Выполнение команд getenforce и sestatus

Выполнение лабораторной работы

Выполнение команды service httpd status

Выполнение лабораторной работы

Выполнение команды ps auxZ | grep httpd

Выполнение лабораторной работы

Выполнение команды sestatus -bigrep httpd

Выполнение лабораторной работы

Выполнение команды seinfo

Выполнение лабораторной работы

Выполнение команды ls -lZ /var/www

Выполнение лабораторной работы

Выполнение команды ls -lZ /var/www/html

Выполнение лабораторной работы

Создание html-файл /var/www/html/test.html

Выполнение лабораторной работы

Проверка контекста созданного мною файла

Выполнение лабораторной работы

Обращение к файлу через веб-сервер

Выполнение лабораторной работы

Проверка контекста файла test.html

Выполнение лабораторной работы

Изменение контекста файла test.html

Выполнение лабораторной работы

Доступ к файлу через веб-сервер

Выполнение лабораторной работы

Просмотр системного лог-файла

Выполнение лабораторной работы

Перезапуск веб-сервера Apache

Выполнение лабораторной работы

Выполнение команды tail -nl /var/log/messages

Выполнение лабораторной работы

Выполнение команды semanage port -a -t http_port_t -р tcp 81 и проверка списка портов

Выполнение лабораторной работы

Запуск веб-сервера Apache

Выполнение лабораторной работы

Возвращение контекста httpd_sys_cоntent__t к файлу /var/www/html/ test.html

Выполнение лабораторной работы

Получение доступа к файлу через веб-сервер

Выполнение лабораторной работы

Исправление конфигурационного файла apache

Выполнение лабораторной работы

Удаление привязки http_port_t к 81 порту

Выполнение лабораторной работы

Удаление файла /var/www/html/test.html

Вывод

Вывод

В ходе лабораторной работы я развила навыки администрирования ОС Linux, получила первое практическое знакомство с технологией SELinux1 и проверила работу SELinx на практике совместно с веб-сервером Apache.